home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 013a / fntmgr20.zip / UPGRADE.TXT < prev    next >
Text File  |  1991-09-15  |  9KB  |  182 lines

  1. Here she be - FontManager version 2.0!
  2.  
  3. ************
  4. FMUPDATE.EXE
  5. ************
  6.  
  7. If you're upgrading from a previous version of FontManager, you *MUST*
  8. run FMUPDATE.EXE from windows before you can use it. FMUPDATE.EXE
  9. converts the format of your master file, LIBRARY.FNT, to the new
  10. version 2.0 format and adds some lines to the FontManager section of
  11. WIN.INI. 
  12.  
  13. This version also allows you to name your FontManager directory anything
  14. you like and place it anywhere (any drive, any path). If you want to move
  15. and/or rename it:
  16.  
  17.     BEFORE running FMUPDATE.EXE, create the new directory
  18.     and copy all your FM files to it. FMUPDATE will prompt
  19.     for the path and name of your FM directory.
  20.  
  21. ************
  22. FMANAGER.DLL 
  23. ************
  24.  
  25. Install this file in your main Windows directory. This dll file is used
  26. for doing the printer setup and windows re-start after making modifications
  27. to ATM.INI. PSETUP.DLL is no longer used and may be deleted unless you have
  28. another VB app which requires it. This great little dll was written by
  29. Costas Kitsos.  
  30.  
  31. **********************
  32. CHANGES IN VERSION 2.0
  33. **********************
  34.  
  35. 1. The initial setup routine was made a stand-alone application. As it was
  36. only needed when FM was initially installed, there was no reason to be
  37. loading and extra 30k of code all the time.
  38.  
  39. 2. Added the Weight and Italic properties of all fonts to the master library
  40. data base.
  41.  
  42. 3. Added the Font Family name to the master library data base.
  43.  
  44. 4. Added the ability to print a FontPak listing using each listed font's
  45. real face. You need to make sure that the desired FontPak is installed in
  46. both ATM and WIN.INI for this to function properly unless all fonts are
  47. printer resident. This can produce some gargantuan PS files for longer
  48. lists where most of the fonts are not printer resident due to the need to
  49. send the font resources for each non-resident font with the PS file.
  50. But it does work.
  51.  
  52. 5. Added support to manage fonts in ATM.INI just like it does with WIN.INI.
  53. As much as I fought doing this, it really is nice to have ATM.INI and
  54. WIN.INI matched and the minimum number of fonts needed in each. Windows
  55. load times are much better. You may optionally restart windows after any
  56. changes to ATM.INI. If you opt to restart, you will be prompted to save any
  57. currently open files in all running apps. And thanks to Costas, this is a
  58. true hands off restart and not just a dump back to DOS.
  59.  
  60. 6. The routine that changes fonts in WIN.INI (and now ATM.INI) was totally
  61. redesigned. It now allows adding all the fontpaks you desire and/or
  62. individual fonts to a printer port or ATM.INI. It also expands each
  63. selected fontpak into its component fonts and displays these in a
  64. selected listbox. Provision was also made to totally delete all installed
  65. fonts from a port.
  66.  
  67. 7. When replacing or adding new fonts to WIN.INI, you may now add a 30
  68. character description of the fontset or select a default description. This
  69. is accomplished via an input dialog box after selecting Make Changes in the
  70. changing fonts routine. When using the "List installed fontpaks" routine, the
  71. description entered will be displayed.
  72.  
  73. ************************************
  74. NEW FONT INSTALLATION USER INTERFACE
  75. ************************************
  76.  
  77. The user interface for changing installed fontpaks was greatly simplified.
  78. You have two list boxes on the left side of the form. The top one displays
  79. avaialble fontpaks, the bottom one displays available fonts. Double clicking
  80. on either a fontpak or a font will place it in the "Selected" list box in
  81. the center of the form. If you select a fontpak, it is expanded to it's
  82. component fonts when added to the selected list box. If you want to delete
  83. a font from the selected list box, either double click on it or single click
  84. and press Delete Font.  Font's displayed in the selected listbox with a
  85. presceeding registered symbol have been designated printer resident in the
  86. fontpak or by the "Printer Resident Font" check box for individually added
  87. fonts.
  88.  
  89. The action frame displays available actions. Replace Fonts, Add Fonts and
  90. Delete Fonts are controlled by radio buttons and are mutually exclusive.
  91. Save Font Setup and Modify ATM are check box options.
  92.  
  93. Replace Fonts will totally replace all fonts in the selected PS ports
  94. and ATM.INI if Modify ATM.INI is also selected. Add Fonts will simply add
  95. the selected fonts to the existing fonts in the selected ports (and ATM.INI
  96. if selected). Delete Fonts will delete all softfont lines from the selected
  97. PS ports. There is no provision to delete fonts from ATM.INI.
  98.  
  99.             ************************************
  100.             IMPORTANT NOTE ABOUT REPLACING FONTS
  101.             ************************************
  102.  
  103. Even the font lines for your printer ROM resident fonts are replaced. I 
  104. suggest you create a fontpak of just your printer ROM resident fonts named
  105. AAA_PS fonts. It will be the first FontPak listed in any list and can be quickly
  106. included in any new FontPaks or font setups. If these fonts are already
  107. included in a FontPak which is installed, you don't need to also add the
  108. ROM resident FontPak. If you do, don't worry. FontManager will not install
  109. duplicate fonts in WIN.INI or ATM.INI.
  110.  
  111. If "Modify ATM.INI" is selected, when all changes are made, a dialog
  112. box prompts to see if you want to restart windows. If you answer "YES", an
  113. orderly restart is initiated and you will be prompted to save any open
  114. files. Please thank Costas Kitsos for this very nice feature. 
  115.  
  116. If you select "Save Fonts", the final font setup for the selected port is
  117. saved to a fontpak. This option is only available when only one PS port is
  118. selected. There is no provision to save the font setup from ATM.INI.
  119.  
  120. Any incompatible Action combinations will result in an error dialog box
  121. decribing the incompatibility.
  122.  
  123. COMMAND BUTTONS
  124.  
  125. Make Changes: This simply initiates making the selected changes. Before
  126. any changes are actually made, you'll get a dialog box summarizing the changes.
  127.  
  128. Current FontPaks: This will display a dialog box listing the currently
  129. installed fontpak on each installed PS printer port. The description entered
  130. when fonts were last replaced or added will be displayed.
  131.  
  132. Clear Entries: This simply resets the entire form to the startup values
  133. if you want to totally restart the process.
  134.  
  135. Cancel: Exits the routine without making any changes.
  136.  
  137.  
  138. PRINTER RESIDENT FONT CHECK BOX
  139.  
  140. Located in the lower left corner of the form, it used to indicate the
  141. printer resident status of each individual font added to the Selected
  142. Fonts listbox. Checked means the font is printer resident. It's default
  143. value is controlled by the "Default to Resident" checked menu item under
  144. the "FontPaks" main menu item. If "Default to Resident" is checked, all
  145. Printer Resident Check boxes used in the program will default to resident
  146. and vice-versa. The last set default value is stored in a win.ini variable
  147. so that it is persistent from one session to another.
  148.  
  149. VIEW/EDIT ATM.INI
  150.  
  151. A View/Edit ATM.INI form has been added that is just like the View/Edit
  152. WIN.INI form. (It actually uses the same form). It allows you to view and
  153. optionally edit ATM.INI. Selecting "SAVE" from the file menu to exit this
  154. routine causes ATM.INI to be replaced with the edited version, and prompts
  155. for a windows restart. Choosing "Close" simply closes the file without writing
  156. any changes to the file.
  157.  
  158. FONTMANAGER ENTRIES IN WIN.INI
  159.  
  160. The [FONTMANAGER] application section of WIN.INI now has four keyname lines:
  161.     FNTMGR=INSTALLED 
  162.     FMDIR=drive:\path\FMdirectory_name
  163.     FMVER=installed_FM_version
  164.     DEFRES=boolean
  165.  
  166. The FNTMGR=INSTALLED line is simply a throw away used with WriteProfileString
  167. to get windows to immediately re-read win.ini after FM makes any changes.
  168. FMDIR contains the full path and directory name to the FM master file and
  169. fontpak files. FMVER contains the currently installed FM version number.
  170. It's used to prevent someone from running the FMUPDATE program twice and
  171. really screwing up the master file, and it's used to prevent someone from
  172. running the version 2.0 main program before they've updated their master
  173. file. DEFRES is the last selected default value for the Default to Resident
  174. checked menu item.
  175.  
  176. That's about the size of things. Some more functionality, a much smaller
  177. .EXE file and naturally some bug fixes. Hope it works as well for you as
  178. it does for me.
  179.  
  180. Dennis
  181. CIS: 76216,3472
  182.